#Userinfo table
{border-collapse:collapse;border-spacing:0;}
#Userinfo fieldset,img
{border:0;}
#Userinfo address,caption,cite,code,dfn,th,var,optgroup
{font-style:inherit;font-weight:inherit;}
#Userinfo del,ins
{text-decoration:none;}
#Userinfo li
{list-style:none;}
#Userinfo caption,th
{text-align:left;} 
#Userinfo q:before,q:after
{content:'';}
#Userinfo abbr,acronym
{border:0;font-variant:normal;}
#Userinfo legend
{color:#000;}
#Userinfo input,button,textarea,select,optgroup,option
{font-family:Arial, Helvetica, sans-serif ;font-size:inherit;font-style:inherit;font-weight:inherit;}
#Userinfo input[type="checkbox"],input[type="radio"]
{padding:0 1px;} 
#Userinfo strong
{font-weight:700} 
#Userinfo textarea
{overflow:auto;}
#Userinfo header,nav,footer,section
{display:block} 
#Userinfo center
{text-align:left} 
#Userinfo a
{ text-decoration:none !important; outline:none}
#Userinfo h1,h2,h3,h4,h5,h6,p
{font-weight:normal;margin:0; padding:0;}
#Userinfo .hide
{display:none}
#Userinfo .clear
{clear: both;}
#Userinfo p
{color:#656565; clear:left}
#Userinfo a
{ color:#0099FF !important;}
#Userinfo .div-shadow{
	width:100%;
	height:100%;
	background:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:4;
	bottom:0;
	right:0;
	display:none;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#Userinfo .avatar{
	float:left;
	border:1px solid #fff;
	height:31px; 
	width:31px;
	margin:8px 0 0 0;
}
#Userinfo .avatar img{
	width:31px;
	height:31px;
}
#Userinfo .profile
{
    height:36px;
    float:left;
	margin:8px 1px 0 7px;
	padding:3px 10px 0 4px;
	position:relative;
	z-index:13;
	background:url(../Images/arrow.gif) right -20px no-repeat;
}
#Userinfo .profile:hover{
	border:1px solid #9c928d;
	margin:7px 0 0 6px;
	background-color:#5d5d5d;
	cursor:pointer;
	height:30px;
}
#Userinfo .profile_act{
	height:36px;
	border:1px solid #9c928d;
	border-width:1px 1px 0 1px;
	margin:7px 0 0 6px;
	background-color:#5d5d5d;
	cursor:pointer;
}

#Userinfo .profile em{
	color:#fff;
	font-size:11px;
	font-weight:400;
}
#Userinfo .profile em i{
	color:#fff;
	font-size:12px;
	display:block;
	font-weight:700;
	overflow:hidden;
}
#Userinfo .profile:hover em,.profile_act em{
	color:#fff;
}
#Userinfo .profile .arrow{
	height:16px;
}
#Userinfo .body-inner{
	width:980px;
	position:relative;
	margin:0 auto;
	height:1%;
	margin-top:10px;
}

